immunity from execution - Francés Inglés Diccionario